package cn.huobi.basic.service;

import cn.huobi.basic.dto.EmailCodeDto;
import cn.huobi.basic.dto.GetSmsCodeDto;
import cn.huobi.basic.dto.PhoneSmsCodeDto;
import cn.huobi.basic.dto.SmsCodeLoginDto;

public interface VerifyCodeService {

    // 获取图形验证码
    String getImageCode(String uuidKey);

    // 发送手机短信验证码
    void smsCode(PhoneSmsCodeDto phoneSmsCodeDto);

    // 发送邮箱验证码
    void emailCode(EmailCodeDto emailCodeDto);

    // 短信登录验证码
    void smsCodeLogin(SmsCodeLoginDto smsCodeLoginDto);
}
